Skip to content

chore(deps): update graphviz to v14.1.5#20282

Open
uniget-bot wants to merge 3 commits intomainfrom
renovate/graphviz-14.1.x
Open

chore(deps): update graphviz to v14.1.5#20282
uniget-bot wants to merge 3 commits intomainfrom
renovate/graphviz-14.1.x

Conversation

@uniget-bot
Copy link
Copy Markdown

@uniget-bot uniget-bot commented Mar 31, 2026

This PR contains the following updates:

Package Update Change
graphviz patch 14.1.214.1.5

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

graphviz/graphviz (graphviz)

v14.1.5

Compare Source

Fixed
  • The JSON renderer of the core plugin now understands a cluster to be indicated
    by the common rules, including the “cluster” prefix being case insensitive and
    the cluster=true attribute as an alternative. #​2187
  • The description of what defines a cluster subgraph in the gc man page has
    been updated. #​2187
  • When rendering multiple files at once (e.g.
    dot -Tsvg -O file1.dot file2.dot), page numbering state from previous jobs
    no longer leaks into the current job. This was a regression in
    Graphviz 2.40.0. #​2827
  • Logic to determine whether a rendered page is non-first has been corrected.
  • gvpr modulo expressions with an out-of-range modulo operand are now detected
    and result in an error message.
  • When gvpr dumps switch statements as text, they are now printed as switch
    statements instead of an if-else ladder. This avoids incorrect interpretation
    of break statements in error messages. #​2822
  • An out-of-bounds read access during gvpr type checking has been fixed.
  • A null pointer dereference when freeing xdot objects has been fixed.

v14.1.4

Compare Source

Changed
  • Enable ascii plugin to be built using autotools. #​2828
Fixed
  • Processing concentrate=true graphs no longer crashes Graphviz. Processing of
    concentrate=true graphs still often errors out. #​2825

v14.1.3

Compare Source

Changed
  • Using long node names in combination with the fdp layout algorithm no longer
    results in truncated generated names.
  • Vertical centering of text within HTML-like table cells has been improved.
  • The existing ability to provide a numeric parameter to -v
    to specify verbosity level are newly documented in dot --help.
Fixed
  • gvmap no longer dereferences a null pointer when reading position-less
    graphs.
  • gvmap no longer crashes when adding coordinate data.
  • mm2gv no longer accepts input matrices with non-real element type.
    Previously these would be accepted but processed incorrectly leading to
    out-of-bounds memory reads and writes.
  • The Tcldot_Init, Tcldot_builtin_Init, and Tcldot_SafeInit symbols in
    tcldot.dll are externally visible on Windows. #​2809
  • The Tclpathplan_Init and Tclpathplan_SafeInit symbols in tclpathplan.dll
    are externally visible on Windows. #​2809
  • The Autotools build system more consistently uses $PYTHON3 instead of
    python3 when invoking Python. This ensures developers are more easily able
    to control the Python installation in use from the top level.
  • The Autotools build system explicitly links against libglu libraries when
    linking against libglut.
  • Corrected time formatting in verbose info/debug messages (enabled by -v).
    Previously, minutes was missing, showing HH:SS instead of HH:MM:SS.
  • Further parts of the network simplex algorithm have been rewritten in a
    non-recursive style. This allows processing larger graphs that previously
    caused stack overflows. #​2782
  • Canonicalizing an empty string or a string entirely made up of characters
    needing escaping no longer triggers an out-of-bounds memory write. This was a
    regression in Graphviz 13.0.1. #​2743
  • An off-by-one error in the network simplex algorithm has been corrected. This
    could have led to suboptimal layout in some edge cases. This was a regression
    in Graphviz 13.0.0.

Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Copy link
Copy Markdown

@nicholasdille-bot nicholasdille-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved because label type/renovate is present.

@uniget-bot uniget-bot changed the title chore(deps): update dependency graphviz to v14.1.4 chore(deps): update graphviz to v14.1.4 Mar 31, 2026
@uniget-bot uniget-bot force-pushed the renovate/graphviz-14.1.x branch 2 times, most recently from d103974 to 67b3dcd Compare April 2, 2026 08:00
@uniget-bot uniget-bot changed the title chore(deps): update graphviz to v14.1.4 chore(deps): update graphviz to v14.1.5 Apr 12, 2026
@uniget-bot uniget-bot force-pushed the renovate/graphviz-14.1.x branch from 67b3dcd to 271eced Compare April 12, 2026 03:47
Copy link
Copy Markdown

@nicholasdille-bot nicholasdille-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved because label type/renovate is present.

Copy link
Copy Markdown

@nicholasdille-bot nicholasdille-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved because label type/renovate is present.

@uniget-bot
Copy link
Copy Markdown
Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Copy link
Copy Markdown

@nicholasdille-bot nicholasdille-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved because label type/renovate is present.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants